slidably mounted - Spanish English Dictionary